<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>
    /* 
      1、字面量创建
        var reg = /表达式（规则）/修饰符;
        var reg = /^[a-zA-Z0-9_-]{4,16}$/;
      
      2、构造函数创建
        var reg = new RegExp("表达式（规则）","修饰符");
        var reg = new RegExp("^[a-zA-Z0-9_-]{4,16}$","");

      3、修饰符
        i 不区分大小写
        g 全局匹配 global全局,取单词第一个字母g
        m 多行匹配 multiline多行,取单词第一个字母m
    */
  </script>
</body>
</html>